package Pokero;
import java.util.Random;


public class Table {
        static Card Talia[] =  new Card[52];        // lista przetrzymująca wszystkie karty
        int g = 0;{
        for(int i = 0; i<4; i++) {       // pętla tworzaca cala talie
                for(int j = 0; j<13; j++) {
                        Talia[g] = new Card(Card.suits[i],Card.ranks[j]);
                        //System.out.println(Talia[g].suit + " " +Talia[g].rank); // sprawdzenie tworzenia kart
                        g++;
                }
        }
}
        
        
        
        
        //metoda tasujaca
        public static void Shuffling() {
                Card Buffer;
                Random Generator = new Random();
                int Gen;
                for(int j = 0; j<10; j++) {          //tasowane 4 razy
                        for(int i=0; i<52;i++) {
                                Gen = Generator.nextInt(51);
                                //System.out.print(Gen + " ");   //wykaz losowanych liczb
                                Buffer = Talia[i];
                                Talia[i] = Talia[Gen];
                                Talia[Gen] = Buffer;
                        }
                }
        }
        
        public static Card[] rozdaj()
        {
        	Card Hand[] = new Card[5];
        	for(int i = 0; i < 5; i++)
        	{
        		Hand[i] = Deck.wybierz();
        	}
        	return Hand;
        }
        
     
       
        /*//metoda tworzaca graczy
        public static void PlayerCreator(int HumanAmount, String Name) {
                
                int i = 0;
                Human HumanPlayers[] = new Human[HumanAmount];  // tablica przechowujaca graczy
                HumanPlayers[i] = new Human(Name);
                i++;                    
        }*/
        
        
        
        
}